package com.xiyu.service.vo.health.medicineDeposit;

import com.xiyu.service.vo.health.medicine.baseVO.HealthMedicineDepositBase;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*;
import java.util.*;
import jakarta.validation.constraints.*;
import org.hibernate.validator.constraints.Length;
import jakarta.validation.Valid;
import com.xiyu.service.enums.common.CommonStatusEnum;
import com.xiyu.service.framework.validation.InEnum;
import java.math.BigDecimal;

@Schema(description = "批量创建药品缴存")
@Data
public class MedicineDepositCreateInput extends HealthMedicineDepositBase {

    @Schema(description = "数量")
    @Positive(message = "数量必须大于0")
    @Digits(integer = 13, fraction = 4, message = "数量格式无效")
    @NotNull(message = "数量不能为空")
    private BigDecimal number;

}